«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Project Mata Kuliah Artificial Intelligence-распознавание выражения лица

Project Mata Kuliah Artificial Intelligence-распознавание выражения лица

Опубликовано в 2025-03-23
Просматривать:499

] Короткое объяснение

]

проект «распознавание выражения лица» направлено на распознавание человеческих выражений лица с использованием метода сверточной нейронной сети (CNN). Алгоритм CNN применяется для анализа визуальных данных, таких как изображения лица в формате серого, который затем классифицируется на семь категорий основных выражений: счастливые, грустные, злые, шокированные, страх, отвращение и нейтральное. Эта модель обучена с использованием набора данных FER2013 и успешно достигла точности 91,67% после обучения в течение 500 эпохи.

]

] Цели проекта

]

проект «распознавание выражения лица» - это конец курса искусственного интеллекта, где в этом проекте есть достижения, которые должны быть достигнуты, включая:

]
    ]
  1. Разработка системы введения выражения лица на основе искусственного интеллекта. Ожидается, что эта система сможет идентифицировать эмоции, которые излучаются от выражений лица автоматически и точно.
  2. ]
  3. экспериментирование с алгоритмами машинного обучения для повышения точности выражений лица. В этом проекте алгоритм CNN проверяется, чтобы понять, в какой степени эта модель способна распознавать сложные закономерности на чертежах лица. Это усилие также включает оптимизацию параметров модели, дополнительные учебные данные и использование методов увеличения данных.
  4. ]
]

] Технический стек используется

]
    ]
  1. Framework: Python использует библиотеку, как Tensorflow/Трудно реализовать CNN.
  2. ]
  3. набор данных: используемый набор данных IS FER2013 (распознавание выражения лица 2013), который содержит 35 887 изображений серого серого с размерами 48x48 пикселей. Эти изображения оснащены меткой, которая включает в себя семь основных категорий выражения.
  4. ]
  5. Инструменты:
]
    ]
  • Numpy и Pandas для манипулирования данными.
  • ]
  • matplotlib для визуализации.
  • ]
  • Haar Cascade для обнаружения лица камеры.
  • ]
]

] Результаты

]
    ]
  1. Нравиться Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  2. ]
  3. грустно Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  4. ]
  5. Злой Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  6. ]
  7. нейтральный Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  8. ]
  9. удивлен Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  10. ]
  11. Испуганный Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  12. ]
  13. Отвратительный Project Mata Kuliah Artificial Intelligence - Face Expression Recognition]
  14. ]
]

] Проблема и то, как я с этим справляюсь

]
    ]
  1. проблема различий в освещении, которые влияют на уровень точности. 
    ] Изменения освещения могут повлиять на точность модели. Чтобы преодолеть это, нормализация данных выполняется для обеспечения того, чтобы освещение на изображении было более однородным, так что шаблоны на изображении лица могут быть лучше распознаны.

  2. ]
  3. сложности аналогичных выражений.
    ] Некоторые выражения, такие как «страх» и «удивленные», имеют сходные характеристики, которые трудно различить с помощью моделей. Применяемое решение состоит в том, чтобы выполнить увеличение данных, такие как вращение, масштаб, переворот и контрастные изменения, чтобы улучшить способность моделей обобщения новых данных.

  4. ]
  5. набор данных, который довольно ограничен
    ] Набор данных FER2013, хотя и довольно большой, не охватывает различные вариации лица во всем мире. Чтобы обогатить набор данных, я использую методику увеличения данных и добавляю данные из других соответствующих источников, чтобы создать лучшее представление выражений лица.

  6. ]
]

] Уроки извлечены

]

Этот проект предоставляет в -depth Insights о том, как системы на основе искусственного интеллекта могут использоваться для распознавания выражений лица. Процесс разработки показывает его важность:

]
    ]
  1. data pra-per-permessesia для решения проблем освещения и улучшения качества данных.
  2. ]
  3. эксперимент с учебными параметрами, чтобы получить оптимальные комбинации, такие как регулирование количества эпохи, скорость обучения и размер партии.
  4. ]
  5. увеличение разнообразия учебных данных за счет увеличения для повышения производительности модели реальных данных.
  6. ]
]

, преодолев существующие проблемы, этот проект преуспел в создании модели ввода выражения лица, которая может применяться к различным приложениям, таким как взаимодействие человека и компьютер, эмоциональный анализ и психологический мониторинг.

] ] ]
Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/heavenaulianisa/project-mata-kuliah-artificial-intelligence-face-expression-recognition-52do?
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3